423974
1058558
846423
10347
1061990
316460
248561
270181
460273
1079813
17249
62565
775147
866949
996724
784610
511505
36952
63987
575377
278284
516841
432275
802256